group of ruffians - German English Dictionary